package com.sundroid.utils.common;

import java.util.ArrayList;
import java.util.List;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JSONSerializer;
import net.sf.json.JsonConfig;


public class JsonUtil {
	public static String List2Json(List list) {
		JSONObject jsonObj = new JSONObject();// 创建json格式的数据
		JSONArray jsonArray = JSONArray.fromObject(list);
		jsonObj.put("root", jsonArray);
		return jsonObj.toString();
	}

	// public static List<SearchProduct> json2bean(String res) {
	// List<SearchProduct> products = new ArrayList<SearchProduct>();
	// JSONArray jsonArray = JSONArray.fromObject(res);
	// JsonConfig jsonConfig = new JsonConfig();
	// jsonConfig.setArrayMode( JsonConfig.MODE_OBJECT_ARRAY );
	// jsonConfig.setRootClass(SearchProduct.class);
	//
	// SearchProduct[] searchProducts= (SearchProduct[]) JSONSerializer.toJava(
	// jsonArray, jsonConfig );
	// for (int i = 0; i < searchProducts.length; i++) {
	// products.add(searchProducts[i]);
	// }
	// return products;
	// }
}
